Detachment (Det) - Turkish English Dictionary